About Bick Holdings Limited (12930924) United Kingdom