About Yousha Laundry Ltd (11758634) United Kingdom