About Maxus Design Limited (06199058) United Kingdom