About Maxan Ltd (12949604) United Kingdom