About Minnis Bay Management Company Limited (05659263) United Kingdom