About Nw Gleam Team Limited (10500895) United Kingdom