About Tolga Kenan Limited (07588300) United Kingdom