About Djoemmarah International Holding Limited (13070403) United Kingdom