About The Delvmor Group Ltd (11619732) United Kingdom