About Afeka At Ealing Limited (11332017) United Kingdom