About Integral Investments Limited (02312834) United Kingdom