About Nic Fich Ltd (10904311) United Kingdom