About L & K Traders Private Limited (12584617) United Kingdom