About Granby Ventures Ltd (10415697) United Kingdom