About Shenton Capital Ventures Ltd (09041493) United Kingdom