About Aliom Holdings Limited (09245852) United Kingdom