About Blr Limited (SC546606) United Kingdom