About Closer Partners Ltd (06210029) United Kingdom