About Morda Management & Design Ltd (06951376) United Kingdom