About Eurasia Crafts Ltd. (SC238303) United Kingdom