About Lach Traders Limited (11503214) United Kingdom