About Flat Technologies Limited (07867614) United Kingdom