About Focussed Consulting Limited (11599775) United Kingdom