About The Glo Project Limited (12737051) United Kingdom