About Studio Jake Lai Limited (13241210) United Kingdom