About Noa A2b Limited (11602326) United Kingdom