About Ifix Kernow Ltd (11197365) United Kingdom