About Sanctum Investments Ltd (12495910) United Kingdom