About Jamps Studio Limited (11616090) United Kingdom