About Glimp Project Ltd (10704583) United Kingdom