About Rikar Consultancy Ltd (09177117) United Kingdom