About Jara House Ltd (13269600) United Kingdom