About Integro Investments Limited (13027478) United Kingdom