About Acumen Nonpareil Ltd. (10205826) United Kingdom