About Sparc Technology Limited (11167069) United Kingdom