About Noyo Design Ltd. (SC627321) United Kingdom