About Flantr Ltd (SC694901) United Kingdom