About Ludmax Ltd (10753788) United Kingdom