About Syntactic Sugar Design Ltd (10590300) United Kingdom