About Biel Holdings Limited (12499042) United Kingdom