About Plp Solutions Ltd (SC687613) United Kingdom