About Namlek Limited (04142867) United Kingdom