About Abakus Management Ltd (10852233) United Kingdom