About B.m. Sewruk Limited (11398521) United Kingdom