About Ora Technology Ltd (12595424) United Kingdom