About Intellifuse Ltd (11410847) United Kingdom