About Kindbid Limited (02284603) United Kingdom