About London Liquid Ventures Limited (10160082) United Kingdom