About Kommandor Ellen Limited (02062364) United Kingdom