About Mikean Technologies Limited (NI063991) United Kingdom