About Ioannou Consulting Limited (02222163) United Kingdom