About Kamika Ltd (11717579) United Kingdom