About Sonmar Solutions Ltd. (SC343630) United Kingdom