About Jens Hansen Solutions Limited (13480684) United Kingdom