About Flaxencalcium Ltd (12664481) United Kingdom