About Maxnase Ltd (SC637682) United Kingdom