About Noya 1 Ltd (12010132) United Kingdom