About Plackal Ltd (11048658) United Kingdom