About Stobaty Ventures Ltd (11517314) United Kingdom