About Nemesi Service Ltd (13527145) United Kingdom