About Abubakarworld Limited (13131381) United Kingdom