About Dellam Corporate Information Limited (03897377) United Kingdom