About Dd Maciej Debowski Ltd (11470119) United Kingdom