About Abaar Limited (10853450) United Kingdom