About E&a Ayan Ltd (13103018) United Kingdom