About Parekh Associates Limited (05881381) United Kingdom