About Blb Solutions Limited (10127561) United Kingdom