About Make It Sticky Limited (07365370) United Kingdom