0
The term B.A.R. in legal parlance stands for British Accreditation Registry.
It doesn't really mean anything. There is no official registry of that name. It is most likely something made up for the purposes of a scam.
John Lewis does have a gift registry, but as it is a British company that call it a "gift list." You can set a gift list up by going to their website.
Yes this college is approved by British High Commission
The British High Commission does not give accreditation or approval for colleges.