About Ajanta (london) Limited (02229028) United Kingdom