About Magellan B Ltd (11468824) United Kingdom