About A.b.a. Services Holdings Limited (12021286) United Kingdom