About Alethos Limited (10885294) United Kingdom