About Abar Limited (10589750) United Kingdom