About Sprite Technologies Limited (10145449) United Kingdom