About Circle 109 Management Limited (06618440) United Kingdom