About Senofagun Limited (12769913) United Kingdom