About J. M. Sefer & Others Limited (11303256) United Kingdom