About Jessoltd Limited (11488665) United Kingdom