About The Jadchar Studio Limited (11172335) United Kingdom