About Kyra My Love Limited (10899335) United Kingdom