About 1 Flaxseed Ldn Limited (11789968) United Kingdom