About 106 Ymddeol Limited (13114232) United Kingdom