About Studio Jesse Laitinen Limited (11719634) United Kingdom