About Bicleoram Ltd (12069974) United Kingdom