About Solanex Technologies Limited (11779196) United Kingdom