About Naimus Studio Limited (09885400) United Kingdom