About Lina Rama Limited (09677763) United Kingdom