About Wide Buoy Global Ltd (11188326) United Kingdom