About Jambi Limited (09200690) United Kingdom