About Jack Lily Portfolio Ltd (12473670) United Kingdom