About Circle Foundation Limited (12874735) United Kingdom