About Flaxmere Limited (11267073) United Kingdom