About I Go Logic Ltd (12835645) United Kingdom