About Legatus Analytics Limited (11357054) United Kingdom