About Teymur Limited (07817624) United Kingdom