About Flatcircle Holdings Limited (SC665309) United Kingdom