About Flominence Consultancy Ltd (09865681) United Kingdom