About Island Pearl Limited (11932020) United Kingdom