About Fresh Perspectives Consulting Limited (06014014) United Kingdom