About Jamales Junction Limited (10700238) United Kingdom