About Flaxwell Ltd (12595009) United Kingdom