About Nostrabell Limited (01385573) United Kingdom