About Bexar Limited (12782488) United Kingdom