About Bjld Holdings Limited (13711806) United Kingdom