About F.m.tomczynska Ltd (12040223) United Kingdom