About Persada Investment House Limited (11848848) United Kingdom