About Ja Ra Limited (09925786) United Kingdom