About Intervestment Limited (13191009) United Kingdom