About Sprite Communications Limited (07429853) United Kingdom