About Andromeda Apps Limited (12556595) United Kingdom