About Michael Filiou Consulting Ltd (10543130) United Kingdom