About Plorec Ltd (10527882) United Kingdom