About Novelty Island Management Ltd (10853145) United Kingdom