About Patrick Troll Limited (10696649) United Kingdom