About Nyalaa Rose Ltd (12142136) United Kingdom