About Nicals Holding Company Limited (11639273) United Kingdom