About S.e.r.m. Ltd (12790101) United Kingdom