About Ambshi Superstore Ltd (13092265) United Kingdom