About Effatha International Limited (13470184) United Kingdom