About Onassis Limited (01159228) United Kingdom