About Macroom Ltd (10479277) United Kingdom