About Semper Paratus Legal Office Limited (07800282) United Kingdom