About Dirk London Ltd (12691118) United Kingdom