About Spar Intellec Limited (11245820) United Kingdom