About Hibar Europe Limited (09320921) United Kingdom