About Acquah Lodge Limited (10705057) United Kingdom