About Edyle&bill S International Ltd (11343284) United Kingdom