About Lr Bahamas Limited (13454067) United Kingdom