About La Indiana Limited (07990423) United Kingdom