About Kentcoders Ltd (13648827) United Kingdom