About Nevermore Holdings Ltd (11630518) United Kingdom