About Bellor Ltd (12759207) United Kingdom