About Macan Rice Limited (04434816) United Kingdom