About Effila Properties Ltd (11199429) United Kingdom