About Khosrojerdi Studio Ltd (13445762) United Kingdom