About Ip-chi Ltd (08294579) United Kingdom