About Nibon Investments Ltd (13381827) United Kingdom