About Senka Ltd (10324762) United Kingdom