About Rhumb Global Ltd (13323549) United Kingdom