About Intertechnology Ltd (10518493) United Kingdom