About Roopra Consulting Ltd (11128096) United Kingdom