About Dogra Holdings Limited (12715888) United Kingdom