About The Thurayya Associates Limited (09295293) United Kingdom