About Flaxcase Limited (01100544) United Kingdom