About Nba Technologies Limited (11887069) United Kingdom