About Dykille Limited (11679554) United Kingdom