About Nyla Investments Ltd (12572313) United Kingdom