About Zohra House Limited (12374084) United Kingdom