About Lilli Adam House Limited (11820326) United Kingdom