About Nytse Ltd (12533519) United Kingdom