About N&b World Ltd (12034148) United Kingdom