About Placl Re 2 Limited (10669500) United Kingdom