About Parquilo Limited (SC094978) United Kingdom