About Vidhraj Limited (12100741) United Kingdom