About Shahallion Investments Limited (13239893) United Kingdom