About Essentially Ankara Ltd (12229429) United Kingdom