About Lrbc Holdings Limited (12530860) United Kingdom