About Bamjar Tech Limited (11323306) United Kingdom