About Hersi Ltd (12960648) United Kingdom