About Junglemajor Limited (02968945) United Kingdom