About Lenlyn Holdings Spv Limited (11630341) United Kingdom