About Pawel Deneka Limited (10557736) United Kingdom