About Cogram Technologies Ltd (13476153) United Kingdom