About Spiritlab Holding Ltd (13610787) United Kingdom