About Jauhar Associates Limited (12975863) United Kingdom