About Whippersnap Ventures Ltd (10847491) United Kingdom