About Alimar Consulting Limited (08353307) United Kingdom