About Landbay Asset Management Limited (10276092) United Kingdom