About Jamss Limited (12978251) United Kingdom