About Tamarina Investment Limited (12459428) United Kingdom