About Floh Consulting Limited (11077880) United Kingdom