About Jamba Enterprises Limited (05047192) United Kingdom