About Niquesa World Limited (08232779) United Kingdom