About Acer Close Management Company Limited (08871024) United Kingdom