About Senfam Limited (10160158) United Kingdom