About Jampit Limited (02506259) United Kingdom