About Chipi Limited (13430051) United Kingdom