About Bomell Limited (13337185) United Kingdom