About Semper Amaraye Limited (13297499) United Kingdom