About Mansol Technologies Limited (11195690) United Kingdom