About Jamphee Limited (10756351) United Kingdom