About Legal & Finance Co. Limited (12204733) United Kingdom