About Integer Investments Limited (00496763) United Kingdom