About Intrical Investments Limited (NI672315) United Kingdom