About Acar Associates Ltd (12329558) United Kingdom