About Alimar It Solutions Limited (03670470) United Kingdom