About Ory Holdings Ltd (10999692) United Kingdom