About Integral 2 Limited (04155987) United Kingdom