About Ip Core Ltd (09117259) United Kingdom