About Nlba Ltd (10039375) United Kingdom