About Rookwood Ventures Ltd (12487930) United Kingdom