About Sleek Software Research And Solutions Ltd (07652283) United Kingdom