About Seng Li Ltd (07494189) United Kingdom