About Frame Yi Trading Co. Limited (12906055) United Kingdom