About Limax Ltd (12075888) United Kingdom