About Integrated Ventures Ltd (10277838) United Kingdom