About Demiri Bau Limited (06805206) United Kingdom