About Glo Developments Ltd (06133116) United Kingdom