About Baljit Ranu Ltd (12071247) United Kingdom