About Maki Sandals Limited (12451086) United Kingdom