About Nichael Investment Ltd (11007166) United Kingdom