About The Gleam Team Limited (11467160) United Kingdom