About Flaxwell Consulting Ltd (12599931) United Kingdom