About Scleip Management Ltd (12424756) United Kingdom