About K360 Studio Ltd (13375750) United Kingdom