About Noam Bsd Ltd (10824493) United Kingdom