About Pearl Spot Limited (10710697) United Kingdom