About Hersi It Solutions Limited (11942368) United Kingdom