About Ormora Ltd (12371746) United Kingdom