About Dellingr Limited (09290726) United Kingdom