About Jambah Limited (11235230) United Kingdom