About Slipper Ventures Ltd (10272209) United Kingdom