About Ajib London Ltd (09584852) United Kingdom