About Chipah Limited (09270503) United Kingdom