About Dealoyal Ltd. (11075648) United Kingdom