About Ajapa Ltd (12847888) United Kingdom