About Expedition 28 Ltd (12633311) United Kingdom