About Skr Ventures Ltd (12395113) United Kingdom