About Slipperstar Ltd (08050728) United Kingdom