About Bellde Ltd (12817121) United Kingdom