About Ludlow S Portfolio Ltd (11938305) United Kingdom