About Jayadevi Design London Ltd (11486563) United Kingdom