About Acclaimed Investment Company Limited (13074624) United Kingdom