About Derwick Ventures Ltd (12028933) United Kingdom