About Sen Limited (11385104) United Kingdom