About Abalessia Investment Limited (13378983) United Kingdom