About Nichloris Limited (11287243) United Kingdom