About Integral8 Limited (11000252) United Kingdom