About Koop Studio Ltd (13486153) United Kingdom