About Tarkelt Investments Limited (NI040868) United Kingdom