About Deemis Limited (10408688) United Kingdom