About Naiken-payne Investments Limited (11941144) United Kingdom