About Neofiks Ltd (11246726) United Kingdom