About Kalliope (u.k.) Limited (02841514) United Kingdom