About Bydid International Limited (09012842) United Kingdom