About D Or London Ltd (11399865) United Kingdom