About Integra Asset Consultancy Ltd (10086261) United Kingdom