About Daljo Elgin Limited (SC639730) United Kingdom