About Flaxman Limited (10648974) United Kingdom