About Dekay Limited (10109061) United Kingdom