About Glimte London Ltd (11136657) United Kingdom