About Minibar London Limited (10731009) United Kingdom