About Slick Logic Ltd (07224726) United Kingdom