About Ngba Ltd (05535099) United Kingdom