About Brimomax Europe Ltd (12061383) United Kingdom