About Althea (mms) Limited (06109670) United Kingdom