About Maxella Modes Limited (00485916) United Kingdom