About Ipperice Ltd (12253446) United Kingdom