About Bellmax Limited (11470207) United Kingdom