About N&a Business Ltd (11600531) United Kingdom