About Deltic Top Holding Limited (11733104) United Kingdom