About Codean Technologies Limited (10992753) United Kingdom