About Miami Sar Holdings Ltd (08071993) United Kingdom