About Ajit Holdings Ltd (12880028) United Kingdom