About Ja Design Studio Ltd (10586159) United Kingdom