About Nasco London Ltd (13094058) United Kingdom