About Kozorrel Ltd (12093875) United Kingdom