About Rimbambito Restaurant Limited (13379121) United Kingdom