About London Pearl Limited (07389803) United Kingdom