About The Latin Passion Limited (10902577) United Kingdom