About Ajjore Ltd (10889961) United Kingdom