About Integral Technologies Ltd (12307018) United Kingdom