About Inmed Technologies Ltd (11392527) United Kingdom