About Sickglow Limited (12959577) United Kingdom