About Lr28 Spv Ltd (13046576) United Kingdom