About Flaxensodium Ltd (12192968) United Kingdom