About Yi Tangibles Limited (07596789) United Kingdom