About Edenbridge International Uk Ltd (11501461) United Kingdom