About Bil Holdings Ltd (13037567) United Kingdom