About Jens Design Limited (12928459) United Kingdom