About Narissa Ltd (10872905) United Kingdom