About Titus Kojder Ltd. (04626689) United Kingdom