About The Jar Studios Ltd (12861730) United Kingdom