About Kippax Investments Ltd (12968680) United Kingdom