About Interlek Plus Ltd (12186255) United Kingdom