About Sandy Lane Capital Ltd (12421962) United Kingdom