About Floreo Consulting Limited (07474306) United Kingdom