About Senoni Limited (13591822) United Kingdom