About Rikar Estates Ltd (11290900) United Kingdom