About Ajoria Ltd (13277043) United Kingdom