About Hermesino Technology Limited (10487219) United Kingdom