About Mamo Design Services Ltd. (10146753) United Kingdom