About Circle Platform Limited (11858925) United Kingdom