About Parlour Holdings Limited (11301254) United Kingdom