About Brightspark Innovations Limited (10494386) United Kingdom