About Effkay Estates Ltd (12510572) United Kingdom