About Smi 77 Limited (12430137) United Kingdom