About Flatmate Innovations Limited (03650552) United Kingdom