About Integral Technology Ltd (13305947) United Kingdom