About Ippi (uk) Ltd (07988439) United Kingdom