About Nippy Investments Ltd (12883627) United Kingdom