About Inaequo Limited (SC694960) United Kingdom