About Kim Seng Ltd (12777709) United Kingdom