About Ta-nyaa Services Ltd (11262260) United Kingdom