About Ny88 Limited (09491060) United Kingdom