About Maxi Living Limited (09000198) United Kingdom