About Dabdah Holdings Limited (11285430) United Kingdom