About Landid Asset Management 1 Limited (11521415) United Kingdom