About Brexar Limited (12684595) United Kingdom