About Bydell Ltd (11430262) United Kingdom