About Flatcap Digital Ltd (12116368) United Kingdom