About Bazefriu Ltd (13314658) United Kingdom