About Beni Inn Plaice Limited (12315989) United Kingdom