About Lba Management Limited (SC634083) United Kingdom