About Ossa Fashion Ltd. (08382996) United Kingdom