About Lsaa Management Ltd (13596110) United Kingdom