About Synopta Limited (06140180) United Kingdom