About Senaa Limited (10750716) United Kingdom