About Portora Ltd (10699853) United Kingdom