About Inehaze Limited (SC106573) United Kingdom