About Christakis Baltic Limited (12767992) United Kingdom