About Tilak Raj Ltd (SC634006) United Kingdom