About Niriis Studio Ltd (13447523) United Kingdom