About Dalkeith Spv (holdings) Limited (SC227122) United Kingdom