About Sigull Technologies Ltd (13333264) United Kingdom