About Soccerella Limited (09628218) United Kingdom