About Glymkar Ltd (13334251) United Kingdom