About Dibe London Ltd. (11602625) United Kingdom