About Bellor Limited (10856653) United Kingdom