About Slant Investments Ltd (SC638048) United Kingdom