About Minara Technologies Limited (SC712785) United Kingdom