About The Topkapi (kent) Limited (12143548) United Kingdom