About Bydrso Ltd (13168812) United Kingdom