About Ppnl Spv B38 - 1 Limited (10024571) United Kingdom