About Studio Kubalik. Ltd (12253880) United Kingdom